<template>
	<view class="main-box">
		<text class="title">欢迎加入BOOM</text>
		<text class="second-title">请完善你的信息</text>
		<view class="choose-sex-box">
			<view class="sex-item-box">
				<view class="avatar-box">
					<image class="avatar-img" src="/static/defaultPortraitBoy.png"></image>
				</view>
				<text class="sex-type">男生</text>
			</view>
			<view class="sex-item-box">
				<view class="avatar-box">
					<image class="avatar-img" src="/static/defaultPortraitGirl.png"></image>
				</view>
				<text class="sex-type">女生</text>
			</view>
		</view>
		<view class="birth-box">
			<text class="birth-text">选择生日</text>
			<text class="birth-text">1997-08-02</text>
		</view>
		<view class="next-button">下一步</view>
	</view>
</template>

<script>
	export default {
		data() {
			return {
				
			};
		}
	}
</script>

<style lang="scss">
	.main-box {
		width: 100vw;
		height: 100vh;
		background-color: white;
		display: flex;
		flex-direction: column;
		align-items: center;
		
		.title {
			font-size: 50rpx;
			font-weight: bold;
			color: #222222;
			margin-top: 180rpx;
		}
		
		.second-title {
			font-size: 31rpx;
			font-weight: 400;
			color: #222222;
			margin-top: 30rpx;
		}
		
		.choose-sex-box {
			margin-top: 173rpx;
			display: flex;
			justify-content: space-between;
			width: calc(100% - 300rpx);
			padding: 0 150rpx 0 150rpx;
			
			.sex-item-box {
				display: flex;
				flex-direction: column;
				align-items: center;
				
				.avatar-box {
					width: 166rpx;
					height: 166rpx;
					border-radius: 90rpx;
					border: 4rpx solid #FF5E2E;
					display: flex;
					align-items: center;
					justify-content: center;
					
					.avatar-img {
						width: 154rpx;
						height: 154rpx;
					}
				}
				
				.sex-type {
					font-size: 27rpx;
					font-weight: 400;
					color: #222222;
					margin-top: 30rpx;
				}
			}
		}
		
		.birth-box {
			width: 504rpx;
			height: 96rpx;
			background: #FFFFFF;
			border-radius: 23rpx;
			padding: 0 31rpx 0 31rpx;
			border: 4rpx solid #222222;
			margin-top: 300rpx;
			display: flex;
			justify-content: space-between;
			align-items: center;
			
			.birth-text {
				font-size: 31rpx;
				font-weight: bold;
				color: #222222;
			}
		}
		
		.next-button {
			width: 566rpx;
			height: 96rpx;
			background: #FF5E2E;
			border-radius: 23rpx;
			line-height: 96rpx;
			text-align: center;
			font-size: 31rpx;
			font-weight: bold;
			color: #FFFFFF;
			position: absolute;
			bottom: 65rpx;
		}
	}
</style>
